biotope isolation - Español Inglés Diccionario